home *** CD-ROM | disk | FTP | other *** search
/ Info-Mac 4 / Info_Mac IV CD-ROM (Pacific HiTech Inc.)(August 1994).iso / Development / Source / Telnet 2.6.1d1 4⁄26⁄94 Folder / Krb / Makefile < prev   
Makefile  |  1993-11-05  |  1KB  |  64 lines

  1. #
  2. # Rick Watson
  3. # The University of Texas at Austin
  4. # Networking Services
  5. # r.watson@utexas.edu
  6. #
  7. # 9/29/93
  8. #
  9.  
  10. #
  11. # This makefile is only for source maintenance functions.
  12. #
  13.  
  14. SRCS= ∂
  15.     :desproto.h ∂
  16.     :enc_des.c ∂
  17.     :encrypt.c ∂
  18.     :encrypt.h ∂
  19.     :glue.h ∂
  20.     :kerberos.c ∂
  21.     :KrbDriver.h ∂
  22.     :Makefile ∂
  23.     :des_cornell.c ∂
  24.     :kerberos.h 
  25.  
  26. #
  27. # orphans
  28. #
  29. orphans ƒ
  30.     for i in {SRCS}
  31.         Echo "Delete 'ckid';" | Rez -a -m -o "{i}"
  32.     end
  33.  
  34. #
  35. # newversion
  36. #
  37. versionNumber= 11.0
  38. checkopts= -y -m -t "V{versionNumber}"
  39.  
  40. newversion ƒ
  41.     for i in {SRCS}
  42.         if "{i}" =~ /(?*:)®1(?+)®2/ # break into path(1) and filename(2)
  43.             if "{®1}" == ":"
  44.                 set pjct "krb"
  45.             else
  46.                 echo "Error in {®1}"
  47.             end
  48.             echo checkin {checkopts} -project "{pjct}" "{i},{versionNumber}" ∑∑ Dev:StdOut
  49.             checkin {checkopts} -project "{pjct}" "{i},{versionNumber}" ∑∑ Dev:StdOut
  50.         end
  51.     end  ≥ Dev:Null # cmd output is pitched
  52.     
  53. #
  54. # diffs
  55. #
  56. diffBase= 9.0
  57.  
  58. diffs ƒ
  59.     set echo 0
  60.     export echo
  61.     for i in {SRCS}
  62.         rcsdiff -r {diffBase} {i} >> telnet.diffs ∑∑ Dev:StdOut
  63.     end ≥ Dev:Null # cmd output is pitched
  64.